home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / os2 / bset110.zip / readme.txt < prev   
Text File  |  1997-06-14  |  8KB  |  182 lines

  1.                              B O O T S E T
  2.                        --------------------------
  3.  
  4.                        Version 1.10 - June 13, 1997
  5.  
  6.  
  7.                           (c) Copyright 1996-1997
  8.                          JMA Software Technologies
  9. ===============================================================================
  10. THESE PROGRAMS ARE SHAREWARE AND AS SUCH YOU ARE PERMITED TO DISTRIBUTE THEM
  11. WITHOUT CHARGE PROVIDED THAT ALL FILES (EXCLUDING KEY FILES) ARE UNMODIFIED
  12. AND DISTRIBUTED TOGETHER. DUE COPYRIGHT MUST BE OBSERVED. THESE PROGRAMS ARE
  13. PROVIDED AS IS WITHOUT ANY WARRANTY, EXPRESSED OR IMPLIED, INCLUDING BUT NOT
  14. LIMITED TO FITNESS FOR A PARTICULAR PURPOSE.
  15.  
  16. ALL TRADEMARKS AND SERVICE MARKS ARE THE PROPERTY OF THEIR RESPECTIVE OWNERS.
  17. ===============================================================================
  18.  
  19. What is BootSet ?
  20. ------------------
  21. BootSet allow batchfiles(batchcommands) to be run during the OS/2 boot-
  22. sequence. BootSet is normally run before the graphic part of OS/2 (PM/WPS)
  23. is loaded and therefore allows you to perform tasks that is not possible when
  24. PM/WPS is loaded, ie replacing systemfiles like DLL-files, drivers and
  25. config.sys.
  26.  
  27. Optionally you may use BootSet to select different startup configurations
  28. using the reboot feature of BootSet.
  29.  
  30.  
  31. Requirements:
  32. --------------
  33. BootSet requires IBM OS/2 2.0 or later.
  34. It has been sucessfully tested on OS/2 2.11, OS/2 Warp 3.0, 
  35. OS/2 Warp Connect and  OS/2 Warp 4.0 (Merlin).
  36. Bootset will also run on OS/2 Warp Server and OS/2 Lan Server.
  37.  
  38. BootSet will NOT work on IBM OS/2 Warp 3 with Fixpack 17 till fixpack 21 due
  39. to a bug in these fixpacks. 
  40.  
  41. To be able to reboot BootSet its also required that the DOS.SYS device driver 
  42. is loaded. This is normally done when installing the DOS support in OS/2.
  43.  
  44. Please note that Bootset does not use DOS, it just happens to use a driver
  45. that is also used by the DOS support.
  46.  
  47.  
  48. Installation:
  49. --------------
  50. Install BootSet in a directory of your choice. You may install BootSet in any
  51. directory that you wish. The only files needed is the .EXE file (BOOTSET.EXE)
  52. and its .INI file normally called BOOTSET.INI (but it may have any name and
  53. extention). You must also add the following line in your CONFIG.SYS file:
  54.  
  55. CALL=C:\BOOTSET\BOOTSET.EXE C:\BOOTSET\BOOTSET.INI
  56.  
  57. Where the first statement after CALL= is the full path and name of the
  58. executable file and the second statement is the full path and name of the
  59. INI-file
  60.  
  61. The position of this line in your CONFIG.SYS file is arbitary since OS/2 does
  62. not load the lines in order but runs them in its own specific order. Note that
  63. the lines starting with CALL are among the last to run.
  64.  
  65.  
  66. History:
  67. --------------
  68. Bootset 1.0 - May 9, 1997 (First release)
  69.  
  70. Bootset 1.10 - May 9, 1997
  71. - Small waitline added, displays a one line timeout
  72. - Color support added/enabled
  73. - Default timeout changed to 10 seconds
  74. - Readme file fixed
  75.  
  76.  
  77. Settings file:
  78. ----------------
  79. The settings file is build in a specific order. There is a example included in
  80. this package (BOOTSET.INI). Please refer to it when reading this text.
  81.  
  82. The settings file contains of a fixed header and after that the menu items are
  83. listed. Following here is a description of the example .INI file (BOOTSET.INI).
  84. Please note that all lines in the header must be present even if you do not use
  85. them or they are not implemented in this version.
  86.  
  87. Line    Text        Explanation
  88. ====    ====        =============================================
  89. 01       1          Tiny waitrow (0=off, 1=on) Shows single line with timeout
  90. 02       7          Foreground color (0-15)
  91. 03       1          Background color (0-15)
  92. 04      10          Timeout in seconds, time Bootset will wait for keypress
  93. 05       0          For future enhancement
  94. 06       0          For future enhancement
  95. 07       0          For future enhancement
  96. 08       0          For future enhancement
  97. 09       0          For future enhancement
  98. 10       0          Registration number
  99. 11       4          Number of menu items (a maximum of 255)
  100.  
  101. The rest of the file contains of the sections (one for each menu item).
  102. The number of sections must be that same as the number of menu items
  103. specified above. Each section contains the menu text (shown in boot-
  104. set menu), the number of lines with commands to be run when this menu-
  105. item is selected, a reboot flag and the lines of commands.
  106.  
  107. The menuitem contains a minimum of 4 lines.
  108.  
  109. 1 - Text to be shown in menu
  110. 2 - Reboot/Do not reboot after execution of commands
  111. 3 - Number of lines with commands
  112. 4 - 1st line with command to be executed
  113. 5 - 2nd...
  114. 6 - 3rd...
  115. etc...
  116.  
  117.  
  118. Line    Text                   Explanation
  119. ====    ====                   =============================================
  120. 12      Start cmd-line         Menu text.
  121. 13        0                    Reboot after this menuitem is run.
  122.                                0=no reboot, 1=reboot
  123. 14        1                    Number of lines with commands(a maximum of 100).
  124. 15      CMD.EXE                Command to execute, maximum 255 characters.
  125. 16      Start with network     Menu text.
  126. 17        1                    Here we reboot after menu item is run
  127. 18        5                    Five lines with commands
  128. 19      COPY C:\SAVE\CONFIG.NET C:\CONFIG.SYS
  129. 20      COPY C:\SAVE\AUTOEXEC.NET C:\AUTOEXEC.BAT
  130. 21      COPY C:\SAVE\STARTUP.NET C:\STARTUP.CMD
  131. 22      COPY C:\SAVE\PROTOCOL.SAV C:\IBMCOM\PROTOCOL.INI
  132. 23      COPY C:\SAVE\IBMLAN.SAV C:\IBMLAN\PROTOCOL.INI
  133. 24      Start standalone       Menu text
  134. 25        1                    Here we reboot after menu item is run
  135. 26        3                    Three lines with commands
  136. 27      COPY C:\SAVE\CONFIG.STD C:\CONFIG.SYS
  137. 28      COPY C:\SAVE\AUTOEXEC.STD C:\AUTOEXEC.BAT
  138. 29      DEL C:\STARTUP.CMD
  139. 30      Backup .INI & desktop  Menu text
  140. 31        0                    No reboot
  141. 32       11                    Eleven lines with commands
  142. 33      ATTRIB -r -s C:\OS2\OS2*.INI
  143. 34      XCOPY C:\CONFIG.SYS C:\CFG\DESKTOP /V
  144. 35      XCOPY C:\AUTOEXEC.BAT C:\CFG\DESKTOP /V
  145. 36      XCOPY C:\OS2\*.INI C:\CFG\DESKTOP\OS2 /V
  146. 37      XCOPY C:\OS2\MDOS\WINOS2\*.INI C:\CFG\DESKTOP\WINOS2 /V
  147. 38      XCOPY C:\IBMCOM\PROTOCOL.INI C:\CFG\DESKTOP\NET /V
  148. 39      XCOPY C:\IBMLAN\IBMLAN.INI C:\CFG\DESKTOP\NET /V
  149. 40      XCOPY C:\Desktop C:\CFG\DESKTOP\Desktop /V /S /E
  150. 41      XCOPY "C:\Maintenance Desktop" "C:\CFG\DESKTOP\Maintenance Desktop" /V /S /E
  151. 42      XCOPY C:\Nowhere C:\CFG\DESKTOP\Nowhere /V /S /E
  152. 43      XCOPY C:\Nowhere1 C:\CFG\DESKTOP\Nowhere1 /V /S /E
  153.  
  154.  
  155. Future enhancement that are planned:
  156. ------------------------------------
  157.  
  158. + Installation program
  159.   Command line version for machines without PM
  160.   PM version for "normal" use
  161.  
  162. + PM program to create and edit the .INI file
  163.  
  164. If you look for other features dont hesitate to contact us via email
  165.    mail@jmast.se
  166.  
  167. -------------------------------------------------------------------------------
  168.  
  169. License information/registering:
  170.  
  171. This copy of BootSet is provided with a limited evaluation license not 
  172. exceeding 30 days in duration from first use. Unregistered use beyond this 
  173. evaluation period is in violation of this license, as is use for any 
  174. commercial purpose prior to registration.
  175.  
  176. If you find BootSet useful and would like to register this software, a 
  177. license fee is payable. Registration of this software will entitle you 
  178. (or your corporation) to unlimited use of current release of the product.
  179.  
  180. Please refer to the REGISTER.TXT if you wish to register BootSet.
  181. -------------------------------------------------------------------------------
  182.